Synonyms for "flower petal"

Words with similar meaning